﻿<Canvas xmlns="http://schemas.microsoft.com/client/2007" 
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"        
        x:Name="Buttons"        
        Width="640"
        Height="480"
        Background="Black"
        >

	<Canvas.Resources>
		<Storyboard x:Name="buttonOk_mouseEnter">
			<ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonOk_bg" Storyboard.TargetProperty="(Shape.Stroke).(GradientBrush.GradientStops)[0].(GradientStop.Color)">
				<SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FF6DB4CE"/>
			</ColorAnimationUsingKeyFrames>
			<ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonOk_bg" Storyboard.TargetProperty="(Shape.Stroke).(GradientBrush.GradientStops)[2].(GradientStop.Color)">
				<SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FF475A61"/>
			</ColorAnimationUsingKeyFrames>
			<ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonOk_bg" Storyboard.TargetProperty="(Shape.Stroke).(GradientBrush.GradientStops)[3].(GradientStop.Color)">
				<SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FF74858C"/>
			</ColorAnimationUsingKeyFrames>
			<ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonOk_bg" Storyboard.TargetProperty="(Shape.Stroke).(GradientBrush.GradientStops)[1].(GradientStop.Color)">
				<SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FF99A8AD"/>
			</ColorAnimationUsingKeyFrames>
			<ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonOk_bg" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[0].(GradientStop.Color)">
				<SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FF055EDE"/>
			</ColorAnimationUsingKeyFrames>
			<ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonOk_bg" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[2].(GradientStop.Color)">
				<SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FF181818"/>
			</ColorAnimationUsingKeyFrames>
			<ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonOk_bg" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[1].(GradientStop.Color)">
				<SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FF87B3F4"/>
			</ColorAnimationUsingKeyFrames>
			<ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonOk_bg" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[3].(GradientStop.Color)">
				<SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FF4C5766"/>
			</ColorAnimationUsingKeyFrames>
		</Storyboard>
		<Storyboard x:Name="buttonOk_mouseLeave">
			<ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonOk_bg" Storyboard.TargetProperty="(Shape.Stroke).(GradientBrush.GradientStops)[3].(GradientStop.Color)">
				<SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FD8C8C8C"/>
			</ColorAnimationUsingKeyFrames>
			<ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonOk_bg" Storyboard.TargetProperty="(Shape.Stroke).(GradientBrush.GradientStops)[0].(GradientStop.Color)">
				<SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FD5D5D5D"/>
			</ColorAnimationUsingKeyFrames>
			<ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonOk_bg" Storyboard.TargetProperty="(Shape.Stroke).(GradientBrush.GradientStops)[2].(GradientStop.Color)">
				<SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FF3F3F3F"/>
			</ColorAnimationUsingKeyFrames>
			<ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonOk_bg" Storyboard.TargetProperty="(Shape.Stroke).(GradientBrush.GradientStops)[1].(GradientStop.Color)">
				<SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FDA1A1A1"/>
			</ColorAnimationUsingKeyFrames>
			<ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonOk_bg" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[0].(GradientStop.Color)">
				<SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FF434343"/>
			</ColorAnimationUsingKeyFrames>
			<ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonOk_bg" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[2].(GradientStop.Color)">
				<SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FF1E1E1E"/>
			</ColorAnimationUsingKeyFrames>
			<ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonOk_bg" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[3].(GradientStop.Color)">
				<SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FF4D4D4D"/>
			</ColorAnimationUsingKeyFrames>
			<ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonOk_bg" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[1].(GradientStop.Color)">
				<SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FFB3B3B3"/>
			</ColorAnimationUsingKeyFrames>
		</Storyboard>
		<Storyboard x:Name="buttonOk_mouseDown">
			<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonOk_pushedMask" Storyboard.TargetProperty="(UIElement.Opacity)">
				<SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="1"/>
			</DoubleAnimationUsingKeyFrames>
		</Storyboard>
		<Storyboard x:Name="buttonOk_mouseUp">
			<DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonOk_pushedMask" Storyboard.TargetProperty="(UIElement.Opacity)">
				<SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0"/>
			</DoubleAnimationUsingKeyFrames>
		</Storyboard>

    <Storyboard x:Name="buttonCancel_mouseEnter">
      <ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonCancel_bg" Storyboard.TargetProperty="(Shape.Stroke).(GradientBrush.GradientStops)[0].(GradientStop.Color)">
        <SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FFCEB86D"/>
      </ColorAnimationUsingKeyFrames>
      <ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonCancel_bg" Storyboard.TargetProperty="(Shape.Stroke).(GradientBrush.GradientStops)[2].(GradientStop.Color)">
        <SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FF615C47"/>
      </ColorAnimationUsingKeyFrames>
      <ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonCancel_bg" Storyboard.TargetProperty="(Shape.Stroke).(GradientBrush.GradientStops)[3].(GradientStop.Color)">
        <SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FF8C8874"/>
      </ColorAnimationUsingKeyFrames>
      <ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonCancel_bg" Storyboard.TargetProperty="(Shape.Stroke).(GradientBrush.GradientStops)[1].(GradientStop.Color)">
        <SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FFADA899"/>
      </ColorAnimationUsingKeyFrames>
      <ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonCancel_bg" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[0].(GradientStop.Color)">
        <SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FFDE8F05"/>
      </ColorAnimationUsingKeyFrames>
      <ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonCancel_bg" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[2].(GradientStop.Color)">
        <SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FF181818"/>
      </ColorAnimationUsingKeyFrames>
      <ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonCancel_bg" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[1].(GradientStop.Color)">
        <SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FFF4CC87"/>
      </ColorAnimationUsingKeyFrames>
      <ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonCancel_bg" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[3].(GradientStop.Color)">
        <SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FF665D4C"/>
      </ColorAnimationUsingKeyFrames>
    </Storyboard>
    <Storyboard x:Name="buttonCancel_mouseLeave">
      <ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonCancel_bg" Storyboard.TargetProperty="(Shape.Stroke).(GradientBrush.GradientStops)[3].(GradientStop.Color)">
        <SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FD8C8C8C"/>
      </ColorAnimationUsingKeyFrames>
      <ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonCancel_bg" Storyboard.TargetProperty="(Shape.Stroke).(GradientBrush.GradientStops)[0].(GradientStop.Color)">
        <SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FD5D5D5D"/>
      </ColorAnimationUsingKeyFrames>
      <ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonCancel_bg" Storyboard.TargetProperty="(Shape.Stroke).(GradientBrush.GradientStops)[2].(GradientStop.Color)">
        <SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FF3F3F3F"/>
      </ColorAnimationUsingKeyFrames>
      <ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonCancel_bg" Storyboard.TargetProperty="(Shape.Stroke).(GradientBrush.GradientStops)[1].(GradientStop.Color)">
        <SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FDA1A1A1"/>
      </ColorAnimationUsingKeyFrames>
      <ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonCancel_bg" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[0].(GradientStop.Color)">
        <SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FF434343"/>
      </ColorAnimationUsingKeyFrames>
      <ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonCancel_bg" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[2].(GradientStop.Color)">
        <SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FF1E1E1E"/>
      </ColorAnimationUsingKeyFrames>
      <ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonCancel_bg" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[3].(GradientStop.Color)">
        <SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FF4D4D4D"/>
      </ColorAnimationUsingKeyFrames>
      <ColorAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonCancel_bg" Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[1].(GradientStop.Color)">
        <SplineColorKeyFrame KeyTime="00:00:00.5000000" Value="#FFB3B3B3"/>
      </ColorAnimationUsingKeyFrames>
    </Storyboard>
    <Storyboard x:Name="buttonCancel_mouseDown">
      <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonCancel_pushedMask" Storyboard.TargetProperty="(UIElement.Opacity)">
        <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="1"/>
      </DoubleAnimationUsingKeyFrames>
    </Storyboard>
    <Storyboard x:Name="buttonCancel_mouseUp">
      <DoubleAnimationUsingKeyFrames BeginTime="00:00:00" Storyboard.TargetName="buttonCancel_pushedMask" Storyboard.TargetProperty="(UIElement.Opacity)">
        <SplineDoubleKeyFrame KeyTime="00:00:00.1000000" Value="0"/>
      </DoubleAnimationUsingKeyFrames>
    </Storyboard>
	</Canvas.Resources>

	<Canvas Width="100" Height="26" Canvas.Left="20" Canvas.Top="39" x:Name="buttonOk" >
		<Rectangle Width="100" Height="26" x:Name="buttonOk_bg" OpacityMask="#BF000000" RadiusX="1.5" RadiusY="1.5">
			<Rectangle.Stroke>
				<LinearGradientBrush EndPoint="0.5,0" StartPoint="0.5,1">
					<GradientStop Color="#FF5D5D5D" Offset="0"/>
					<GradientStop Color="#FFA1A1A1" Offset="1"/>
					<GradientStop Color="#FF3F3F3F" Offset="0.48"/>
					<GradientStop Color="#FF8C8C8C" Offset="0.52"/>
				</LinearGradientBrush>
			</Rectangle.Stroke>
			<Rectangle.Fill>
				<LinearGradientBrush EndPoint="0.5,0" StartPoint="0.5,1">
					<GradientStop Color="#FF434343" Offset="0"/>
					<GradientStop Color="#FFB3B3B3" Offset="1"/>
					<GradientStop Color="#FF1E1E1E" Offset="0.48"/>
					<GradientStop Color="#FF4D4D4D" Offset="0.514"/>
				</LinearGradientBrush>
			</Rectangle.Fill>
		</Rectangle>
		<Rectangle Width="100" Height="26" x:Name="buttonOk_pushedMask" RadiusX="1.5" RadiusY="1.5" Opacity="0">
			<Rectangle.Stroke>
				<LinearGradientBrush EndPoint="0.5,-0.077" StartPoint="0.5,1.077">
				<GradientStop Color="#FF393939" Offset="0"/>
				<GradientStop Color="#FF4B4B4B" Offset="1"/>
				<GradientStop Color="#FF242424" Offset="0.481"/>
			</LinearGradientBrush>
			</Rectangle.Stroke>
			<Rectangle.Fill>
				<LinearGradientBrush EndPoint="0.5,-0.038" StartPoint="0.5,1.038">
					<GradientStop Color="#7F000000" Offset="0"/>
					<GradientStop Color="#7F000000" Offset="1"/>
					<GradientStop Color="#00000000" Offset="0.505"/>
				</LinearGradientBrush>
			</Rectangle.Fill>
		</Rectangle>
		<TextBlock TextWrapping="Wrap" x:Name="buttonOk_text" Canvas.Left="40" Canvas.Top="4" FontFamily="Verdana" Foreground="#FFCACACA" Text="Ok"/>
	</Canvas>

  <Canvas Width="100" Height="26" Canvas.Left="126" Canvas.Top="39" x:Name="buttonCancel" >
		<Rectangle Width="100" Height="26" x:Name="buttonCancel_bg" OpacityMask="#BF000000" RadiusX="1.5" RadiusY="1.5">
			<Rectangle.Stroke>
				<LinearGradientBrush EndPoint="0.5,0" StartPoint="0.5,1">
					<GradientStop Color="#FF5D5D5D" Offset="0"/>
					<GradientStop Color="#FFA1A1A1" Offset="1"/>
					<GradientStop Color="#FF3F3F3F" Offset="0.48"/>
					<GradientStop Color="#FF8C8C8C" Offset="0.52"/>
				</LinearGradientBrush>
			</Rectangle.Stroke>
			<Rectangle.Fill>
				<LinearGradientBrush EndPoint="0.5,0" StartPoint="0.5,1">
					<GradientStop Color="#FF434343" Offset="0"/>
					<GradientStop Color="#FFB3B3B3" Offset="1"/>
					<GradientStop Color="#FF1E1E1E" Offset="0.48"/>
					<GradientStop Color="#FF4D4D4D" Offset="0.514"/>
				</LinearGradientBrush>
			</Rectangle.Fill>
		</Rectangle>
		<Rectangle Width="100" Height="26"  x:Name="buttonCancel_pushedMask" RadiusX="1.5" RadiusY="1.5" Opacity="0">
			<Rectangle.Stroke>
				<LinearGradientBrush EndPoint="0.5,-0.077" StartPoint="0.5,1.077">
				<GradientStop Color="#FF393939" Offset="0"/>
				<GradientStop Color="#FF4B4B4B" Offset="1"/>
				<GradientStop Color="#FF242424" Offset="0.481"/>
			</LinearGradientBrush>
			</Rectangle.Stroke>
			<Rectangle.Fill>
				<LinearGradientBrush EndPoint="0.5,-0.038" StartPoint="0.5,1.038">
					<GradientStop Color="#7F000000" Offset="0"/>
					<GradientStop Color="#7F000000" Offset="1"/>
					<GradientStop Color="#00000000" Offset="0.505"/>
				</LinearGradientBrush>
			</Rectangle.Fill>
		</Rectangle>
		<TextBlock TextWrapping="Wrap" x:Name="buttonCancel_text" Canvas.Left="25" Canvas.Top="4" FontFamily="Verdana" Foreground="#FFCACACA" Text="Cancel" />
	</Canvas>

</Canvas>
